#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long a, b;
	cin>>a>>b;
	string s = to_string(a+b);
	vector<int> f;
	for(int i = 0;i < s.size();i++){
		f.push_back(1);
		for(int j = 0;j < i;j++){
			if(s[i] > s[j]){
				f[i] = max(f[i], f[j]+1);
			}
		}
	}
	cout<<*max_element(f.begin(), f.end());
	return 0;
}
